power outlets - German English Dictionary